ATGTAATTAAAACAGCTTCTAGTTTTTCAAATTTAAATTCTTAGCAATTTCAAATTATATTAAACAAAAAAATGTTTATCTCATAAAGGTTATGATTCTAAAAAAATTATCTTATTCTATTATCGATTTAATATGTTATTGTAGGAAAAAGTACAAGTATTATATGACATTAAATTAACAACCGAAAAGGAGTTATTTGTACTAAAAATGAAAAAGTTGTGTATTTATTAAATCTAAAAGTTCAAAAGACAGGTACTTGGCCCGAGCTAAGAGTTCAGGGGTCAATTGCAAATACCTTCTTAAGTAAACTAAAAGGTCCCTTCGCAAAATTACTCCTTTTAAACGAAATCGTTTCCGTTACGAGATGCTAGAAAAATAAAACATAAACGGTGGCGCATCAAAAGATACGACGACGTGGGAAAGTGAGTTGGCAACGCAGAAGATTCCCTCTAAAACTAAAAAGTTTGGGCGGGAAATCTGAGCTGCAACTAAAGATAGGAGTGAAGTGAAGCCCTCAAAAAAAGGAAAAAAAAAAAAAAAAAGGAGAAGAGGAATGGGGCCAAGAAAGAAATTGAAGTACTCTTCTCCGTCATCGTCATCATCATCTGCGACGAAGAAATCAAACTCAAATCAACAACAGCCTAGCAAGTATGGGATCCAACATTTCTTCCAGCGCCAAACCCAAGTCTCACAAAATCCTAAAGGAACTCCCACAAGCAATGGAAATGTCAAACCCGATTCTGCTACTCGTGCTTCTGTCTTCCCAAATCCTAAACCTCCAATTACCATTGATGGACCTAGTTCACCAATCGCTCTTCCCAATACTCGAAATCACAGGGATAATCCAGACTACATCTCCCCTGAAATTTCAAAATCCCTTCCTCTAGACCTCTGCCGCTTCAAATTCTCTCCTGGAATGGTAATGTAAATTTTTTTATTTTACTTTCTTTTTTGTTAGACGAATGCTAAATTTACAGTTGCTAATTTATGGATACCGGGGTTTGAGTCAGTTAATAAAGCAGAGCCAAGATGATGGCGGCGATGAGATCACCTGGAAGATTTCTCCAGTTAACCAAAGACTTGAAGCTGTTTCCAAGCACATTCCTTCTCTTATCAAACCATTCCCAGATTCCTTACCCATGCGCCCCTGCTCTTTCAACCTCCAGGCATCTTTTCTTCTTATTTATTTATTTATTTATTTTTGCTGTCATTAATTTTTCATTCATTTTGATGCTCCCTTGATGATTACTGTTGCAGACTTCTCTTGACAAGAAGGTCTCCTCACCAACACAGATACAGGAAGTCGCTGCAAATAGACTTGCATTAAGTACATTTCAGGACAAGCCCTCCCATGCTACTCCCCACACTCCTTTCAGAACTCCACCCTCTCTTTCATATTCCCACCACTCTGTACTTCATTCCTTCTTTATGCTCCTCTTTACTTCCCCTTTTCTTTTCTTCTCTCCCTCTGTTTTTTTTCGTATCGTCAATGTTAATGTCTTCAAATTAATAAATTAAAAAATAGAAATATCTTCTTTTAATAATTCATCTGTTCTCTGCAGCTTGCTAATGATGCTGAATGCAATGGAGTACTACTAGATCAACCAACTCTAAGGCAGCACAAAAAGGTTTTACTGTGAACCCTTGTTTCTACCACTTTCACCTTTTTCCTTCTTGTTTCCTGAACATATAGTCTCTTGTAAACTTCAACATTTTGCAACCTCTGTTCTCGCTTCTCCACAATTTTTCTTCTAGGCATTGCTTGAACTATTAGATCAAGTTGAAGATGTCATTTGTGTTGAAGATTCTGAATCCAGCGCCAACACTGCACTTTCATCTCAACTTCGATATGAAAATGCTAATCAGATGCCTCCCAAACTTGATCCTGTGTTACAAAGAGAAGCACCAGCTTCACCAAAAATATTCACTATGGATCATCATTTTCTTGTATTGGAGGTATGCTTCACTTCTTCCTTGCAGGTGTCCTTCATGTTTTCTGCTCTTAGCAATTAATTGGAGAATGATTATGTTCTGATTTCTTCTCTAGGTATCTGAGAAGTACAGGCCTGCTGACCCCTTTGGTGCTTCTTCCCCATATAAGGTTTTCTTTTCTTATCTGTTAAAATTACTTAATTGGTTCTGCGAACCTGGAAAATCACAAAGGAATCCATTAATTTTTCAGGTTCTTCGCTTGCTGAATGAGCAGAATGGAGAAGAACGATCTGTCTGCCTGCTTGAGGAGTGGTACACAGCACTTTCCTTTTTCTTTTTTTCTTTGAATCTTTTTAAATTGTTAATGGACCGATGTACTTAGCTTCAGATGGTTTTGCTGCTCTATTTCCAAGGATAATGCACCTTCATAAAATCTCTTTAGGATGCTGGTTTTTCTGCTTTGTTGTTGTTTCTGAATTTACTTAATATGTTTTTTTCCAATTACATTTAAAATTGGAATCAAGTTATCAGCTTTGTTTGTTGATGGCACTAGGAGGAATATGTCCTGATCATTACATTGACGTTTCAGGTATTACAGTGTCATTGCTCCTGGAGATACTGTAAATGTGATTGGTGAGTTTGATGACCAAGGGAGATGTGATGTGGACCATGACAATAATCTTTTGATTGTTCATCCTCACATTCTAGTCTCTGGAACTCGGGTAATTTTTGATCTGAAGTAATGTTCTTTTTCACGTTCTTTTCTAATTGTAGATAAACTAGGTAGTTCTCTATAAATATTTATATTTTATTGGATATTCGTATTTCACCATATTTTTCCTAATAAATCAGAACGATTTCAGGTTGCTGCAAGTTTCAGCTGTCCAAGACGTACTGTACTAGATGAGAGGATAAAATGCCATGAGCATTCAGAAGCAGCATTAATTGGTACCATGCTGCACCAAATTTTTCAGGCTGGGCTTATGAATGAAAGTCCTACTATTAACTTCTTGGAAGGATATATGAGAACAGTTCTCCAGAAAAATATTGAGAGCTTGTATGCATGTGGAGGTGCATATATGATATATGTTGATTTACTATTGTTTTCCTGTCTCTCTTTGATTCTCTAGGTTTTTTGCTAACTAGCACATAAATGGCTAGAAAACATGGGATTCTTACTAGGTCCTGGGTCCAAATATAATTGTAGTTAGGGTGGTAGGTTAATGTGATTGGAGATGGCTAATTCTTTTGGGCAAGTCAAAATCTGATATTCTAATTACTTCCCACCAAGAAAAAAAGAGAAAGAGAAAAAAGTCTGGCTTTATCGCTTTATTGTTCTTGTCCAGTCATGAATGCTGTTATGGTAGATCAATTTTGCATATTTCATTAAAAGATTTTCTTGATAGTTCCGCAAATCTTTTGCGAAAGTTCTCATTGTGACCCTGTTGGATTTCGTAGTCACTGAAAACGATATGCTGAAGACCTTGATTGAGGCTATTCCAAAAATATTAGATTGGATTGTCCTATTCAAACAGGTACGTAATGCATTTATTTGGGCTGCATTACATGAGGCTGTCCTTGTGCTCCCTCAATTTCTCTTTTCATAAAGTCTGAATCTCTCATATGCTGCACGACAGTTTGTTATCAATCTATCATGAACTGTTTGTGAAATGTGACATTTTTGTATGTGTTGGACATTGTGTTTAACATTGCTATTTATCCTTAACTATACCCTGTTAAGCAAGAAGGGCGCATGTGTTTTGCTGAATGTTTCTTCTCCTTTTTTGAAGCTTGGGGTGCTGGGTACTGTGTGCTTGTTTGACACTGATATATACACTTGTTGTGTAGAGAATTATTTTTTCCTGTCTGTTCTTGAGTCTGAACGTTCATTCGTGCTTTGCAGGATTCAAAAGCTGCCATTGTTAATTTTGGTTCTGATGATGGTCTGCAAAAGCTAAAGATATCTGAGGTTAGTTTTCTCAATGTTCTTTAATTTTCTGGCTCACCAGTGGAATACGCTCCCAAGTACGTACTTATATGCATGTGCTGTAAGTTCAGATGAATGACACTTGTTAATACCGATATAATAATCTAGTATATCATATATTTTCTTTTCACATGCCTCTAAATGAACTTCTTGAGGTAGTGGTACATCTAAACATACATTGCATGAAATTATTATTTGCAAACTATTATTTTATGTAAAATTAAACAAATATTACAAGATTGTTGAAAAAAGTGATCCATGTTATAAATGTAGGTCATTGATATAGAGGAAATGGCATGGGCGCCAAAATACGGGTTGAAAGGAATCATTGATGCTTCTATCAGAGTAAAAGTAGAGTCAAATGGAAATGAAACAGATGAGAAGATTGTGCCGCTAGAGTTCAAAACTGGGAAAGTTCCTAATGGACAGGCAAGTCTGTGGCCTTTGCTGAAAATGTACTGGCGGATTGCAGAACATTTTGATAAAAATGCAAGCATCAATCTCTTGGTTGCTTCTTTTTTTTTTTTTTTTTTTTGTTTATGCTTGCTTTTGTGCAGTCTTCTACGGAACATCGTGCTCAAGTCATCTTGTACACACTCCTTATGTCCGAAAGGTATATGGTTTTATCCTTTTTTTTCTTGGTGCTGGGAAAGGGCGGGGTCAGTGTCTAGGCCTCTAATTTGAAGAATGATTGAGCAATCATTTTATTTCTCTTTCCATTTTTCATGACTCAGGTACCTAAAGCATATTGATTCTGGTGTTTTATATTATCTCCGGTCAGATCAGACACAGGTATATGTTTGCATGCACATGTGCTATCAATACTCTGTCATGAAGGTGACTGAGTGTTTATCTTTTCCTGTTTCTAAAGGGAATTATGGTACGGAGGTCTGATGTCGTTGGGCTAATAATGCGTCGTAATGAGCTAGCAAACGACTTTCTCAAGGCATCACAAATACAGCAACTGCCCCCAATGCTACAGGTATGATTGTTGCATAAATAAAATAGCCATATGATTGTGGAGACTTCTTTTTGAAATCCTAATTTTCCTGTATTAGAGTCCAAGCATGTGCAGAAGTTGCCGCCATCTTGATGTTTGTACCATCTATCATAAGGTATTTTGTCCTTAGGTTCTCGTAATGCAAACTGCACTTTGTGGTTAATAGGCGAATTTAATTTTTCCTTTTATTTCAAATGCTTCAGGCGTATGGTGGAAGCACAGAAAGTAGTGGGCTGGGTGATGTGTTTGATTCACACGTTGACCATATAACACCTTCTCATTGTGTTTTCTTCAGACATTGGGATCGGTTGATTGATTTAGAAGGTAAAGAGACACAGGTGAGGCAATTTGTATGCAAGTTGTATAGGTTGAGACCCTAGAATTTAACACATGGTTAAATGACATGCCTTTCTCTTTATATCTTCCATTGCAGCTTGTAAAAGATGAAATCTGGCGTTCACATCGTATGAAGAGTGATCATTCCACTAGCTTCCTTTCTTCTATTGTTCTTGATCCTTCAAATGGGCTTTCACATCAGAAGTCTCTCAATGACAACCGTTTCATCTATCGTTTTGTCCCTCGGAAATTGGCCTCCCGTAATGTCTATGCATCTAATGAAGATTCTTGTGCTCCGTCCTCTCCCATGAATGATTTCAATTGTACACTTAAAATTGGAGATTATGTGGTATAGTACCTCTCATTTATCAAACACACAATACATAATGTGATTTTACTGAATTTGTGCCTCAGAATGTGCTTTCTGATAATGGCTTAGCATGTAATGAAGATTCATTCAGTGTTCTGTTATCTCCGATGAATTGATTTTAAATGTAAACTTTAAATTGGAGATTCTGTGGCATAGTACCTCTCATTTATCTGACATGCAATGCATGATGTGATAATATTGAATTAACATAAAACTGAGGTAAATCTTAAAGTGACATGAAGTGACCATAAGCTATGCATTCCAAACTTAAATAGGGCCTCCAGTTTGTGGAGTCGCTAATTGGCTAAGGCTCCTGGGATTTATCTATAATAAATTCCTCATTAATAAAAAGAAGAAAAGAGAGAAAATAAGGATCTTGGTTTAATATGCACTGGGTGGCTGTTAAATACAATGCTATGTTGTTCCCAGGTTACTCCCCTGTATGACAGATTGACAATGATTTAGATGCTCTGGCATCTAAGTGTTTTTTACATTTGTTGACTAACTTACCACAATAAGTTTAAGCCATACTCATATATAATTTTTTTGTTGGTTACTAATACTTTGCTTATTTACTCTCTTCAGATTCTTAGTACTGAATCTGGTCATCAGACTGTTGCAAGTGGAGTTCTAACAGATATTAGCCATTTCCATGTTTCAGTAAGCAAAATATATATGCTTCACTCTTTGAATTTACTTTGGTGTTTAGCCCACACTTTAGCGGTGCTATTAGAGATTGAGAAAATTAGTAGCATCGCCAGTTCTTGAACTGTGATTTTTCCGACCGAAGTATTTATCAACTAATACAATTTCTGTGGCTCACAGGTTTCTTTCTCTAAGCACTTGAGACTTCCTGGCAGCAATTCTTTTTCGGAAGTAAATGATCTCCTTCAGGAGGTCTGGAGGATTGATAAGGATGAAGCCATGACTTCATTTTCAGTTATGCGGTATAGCCTCGTTCTCCTTAAAATTTCCATTCCATATATACTAGCTAACTGTTGCTAGATTGCCGCATAATCTCTGGCTAAATGAATTCTCATCTCCTTTTCTGAAGGTTCAACCTCGCACAACTGTTTCTACAGAGTGAACAAGGCTCTCAACTTAGGAAGATGATTGTGGACCTTGAGGTGACTTGTTGAATTCCTGGATGGTTTTGAAAATCACGTTGCTCTATGTTTCTTCAATCCATATCCTCCTCCACCTTGATAACTTTCTGTTTCTCATTTCCTTGAAGGCTCCTAGATTTGATAGTGGGTGTATATTTAGCCAAGATCCAGCAATTTCTTATGTCTGGTCAGTGAAGAGTTTAAATGGTGATCAGCGGCGAGCAATTCTGAAGGTCTGCCATGATTTTCCTGTTTACATTACGGTGTTATTTCATTTTTAATGCTAAATTCTCTTATTTCAAGGCTGAAATCACCGAAGTAATTTTCACTATTTTCATAATTTCTCTTTTCAGATACTTACAGCCAAGGATTATGCACTAATACTAGGAATGCCAGGGACAGGCAAGACATCCACCATGGTTTATGCTGTTAAGGCCCTGTTGATGAGAGGTGCATCTATCTTGCTTACATCCTACACAAACTCAGCTGTTGATAATTTGCTAATAAAATTAAAAGCTCAGGTCATCCCTTATCCTTTATCCTATTCATTAATCAAATGGAATGAGCTTGCCTCCATTTTTATATTTATTAAATTTCTCAACTTATAACATTATTTTCATTGTATTTTGGGCTTCAAATAGGCAACTACCACACAAAATACTATGTCAATCAAAGATATTGAATTTAAATTATTAGGTTTACACAGCACAAGAAATTGTGCACTTGTTGCAGTGTTGTAGAAGAGGAGAATTAAGGAACAGAATCCTCAATATAACTGCGAAATCAGAAAAAATGGTAATAATTTATCATCTTATAAACATGACTTTTAAGTCAATTGGCTACCATTTTCTCATCATTGCTGCTTCTATTTGTGGTCTAGAGTACCATTCATATGAAGGTATATACCCTTTGGCTGTTTGATCACAAGTGATTGCTGTGTATGAAATCAAGAGCAAAAAGAATCTCATATTGCTAAGACATGACAATTCAGTGGAGAGGACCTCCAAACCTAATGCCTTGAAGTTTAGAAATGAGTATGGTGTTAGAAGCGCTGTCTAGGTCTTTCATAATGCTTGGAAGAATTATTACTTGTGTTTTAGTTTCTATTGGTTCCAAAGCTAGTTCGGTGATATTGGAATGATTGTGGATGCAGTCATTGATTGCATTCCCATGGTTGCTACCCTATAGAGGAGGAGCCAGTATGACGCTTGGTGAACAAGCCTGATGGAGTAGCAAGCTGTGGCTCTGGGCTGCAGCTCGTCCTTTATGGCTCTTGGACTAACATGGAGGCGCTACATTCCAGGATGCAATGAGCTAGGGGGTAGATACATGAGGTGAATGAGAGTGACACAGTAAACATTCAAATCTAATGTAAAGTCTTTAGATTTGAGGAGTAAGCTCAATGTGGATGAGACCCTCGCGCTTGAAGTGGAGATTGATGGATAAGAAGTGTAATATGGAGTGAGAATGAAAGGAATTGCAAATTGGAGCTATCAAGGCCTTGAACCATATACAAACCTAGTTAGTACCTAAGCCTGCTTGCCTTAACAGTTTCAACAATTTCTTTTGTGGCTGGATTCACAAACTTACTTTTTGCACTAGTTCTCCATGCACAATAATTGCTGTCTCATCATTTGGAATCTTGCAACCGTCTTTTTTTTTTATTTTTTTTTTGTGGTGGACGACTTGAATATTCAGATAATAATCTTATATTAGTCTGTATGATTGTGAGATACATAAGTAGCGCCTTTGTTTCGTAATGACTTACTCGATCTGCAGTAATTGTACATTACTGAAATTAAAGACTTTCAGGGTATTGATTTCCTACGTATTGGAAGAACTGAAGCTGTTCATGACGAAGTTAGGACCAATTGCTTTTCAAGTAAGAGAAAAATTTATTATCTGCTTACATTTTACGGGAATGCTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAGGCCATATTTAGAATATAGAAGCGAGAGAGGGAAGAATTATAATTGATGATGTGGATATATCAAAGATAGGACTTCATGAGTTGCGGTCAAGGCTCAGCATCATCCCACAGGATCCGACATTGTTTGAGGGAACGGTGAGGGGAAATCTTGATCCACTATATCAGTACACTGACCATCAAATATGGGAGGTAAATTATCAACATCGTACACTGAGAAGAATACATTCCTACCTACCTATATGGCAATTGAAATGGCAATGCAAAGAAGAAGAGAGATTTCTGATGAAAATACTTTTTTTTTCTTTTAAATAAAAAAATAAAATTATGCAGGCTCTGGAGAAATGTCAGCTGGGTGATTTGGTGCGCTCGAAAAGTGAAAAGCTGGAAGCGATAGGTATGAAAGATTCATGTGTTTTTATGGGTTTCCAAGTAAGAAAAAGAAAGAAAGAGAAGATAATAATAAATCAATAAATATGGCAGTGATTGAAAATGGAGAAAACTGGAGTGTGGGGCAGAGACAGTTATTGTGTCTGGGAAGAGCCCTGCTAAAGAAAAGCAGCATACTGGTGATGGATGAAGCAACAGCGTCGGTGGATTCGGCAACAGATGGAGTCATACAGAAAATAATTAGCCAAGAGTTCAAAGATAGAACGGTGGTGACAATAGCTCACAGAATCCACACAGTAATAGAAAGCGATCTCGTATTGGTTCTTAGCGATGGTACGTAAGTGTAATTTGTTATATAATAATAATGCAGTGGATATTATGTGAAATTGAAATAAGAATGATTTGGTTGGGTGAAACAGGAAGAGTTGCAGAGTATGATACGCCGGAAAGGCTGCTGCAACGGGAAGATTCATTCTTTTCAAAACTCATCAAAGAATACTCCATGAGGTCACAGTCACAGCTCAGTAAATGAACCAACCACTAAAGTAAAGCCTCCAGTTGATCCGAACATATATATATATATATATATATATAAATCAAGGATAGATAGACTTAGACGTAGACCAAAAGGAAAAGGAAAAGGAAAATTAGAAATATGGTCAGCAATGGTAGCAGTAGCAGAGTAAAAGAAAAGAAAAGAAGTGAGTGGGGATATCATGGGAGAAGTGTTACTCTCAATAAAACTATAAGTTGCAGAAGAGAAGAGAAGTTGATCAAATTGGGATTGCAGAAATATCAAAATAAACATGTTTTGTAATGTAATTGTATGTGATGGATCCAGCAGCAGGCTGCAAGTGTAACTCTTTTTATTACTATTATTGAATAAAAACAAGCATTATCCATCATTTA |